﻿using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.ComponentModel.DataAnnotations;
using System;

namespace TheBullysStore.Models.ModuloAdministracion.TipoDoc
{
    public class TipoDocBean
    {
        [Display(Name = "tipo_documento")]
        [Required(ErrorMessage = "Debe ingresar nombre del tipo documento")]
        [RegularExpression("^[a-zA-Z áéíóúAÉÍÓÚÑñ]+$", ErrorMessage = "El tipo de documento ingresado no es válido")]
        public string TipoDocumento { get; set; }

        [Display(Name = "Descripcion")]
        [Required(ErrorMessage = "Debe ingresar nombre del tipo documento")]
        [RegularExpression("^[a-zA-Z áéíóúAÉÍÓÚÑñ]+$", ErrorMessage = "El tipo de doc. ingresado no es válido")]
        public string Descripcion { get; set; }

        [Display(Name = "Estado")]
        [Required(ErrorMessage = "Debe ingresar un Estado")]
        [RegularExpression("^[a-zA-Z áéíóúAÉÍÓÚÑñ]+$", ErrorMessage = "El estado ingresado no es válido")]
        public int Estado { get; set; }

        [Display(Name = "Categoria")]
        [Required(ErrorMessage = "Debe ingresar nombre de la categoría")]
        [RegularExpression("^[a-zA-Z áéíóúAÉÍÓÚÑñ]+$", ErrorMessage = "La categoria ingresada no es válida")]
        public string Categoria { get; set; }

        public string Conexion { get; set; }

    }
}